in the lurch

Adverb
  1. in a difficult or vulnerable position
    • he resigned and left me in the lurch
in the lurch
He resigned and left me in the lurch with all the unfinished work.